impact cushion - Spanish English Dictionary